function jumps() {
    // 获取表单数据
    let uid = $('#username').val();
    let pwd = $('#password').val();
    let confirmpwd = $('#confirmpassword').val();

    // 判断用户名、密码是否为空，为空则提示；不为空则向服务器提交
    if (uid.length > 0 && pwd.length > 0 && pwd === confirmpwd) {
        axios({
            method: 'post',
            url: '/registerDone',
            data: $('#registerForm').serialize(),
        }).then(function (res) {
            // axios工具下，服务器真正返回的数据在返回对象的data中
            res = res.data;
            if (res.code === 200) {
                window.location.href = '/';
            } else {
                alert_fn(res.msg);
                console.log(res.msg);
            }
        }).catch((err) => {
            alert_fn(err);
            console.log(err);
        });
    } else {
        alert_fn('用户名、密码不能为空，并且两次密码应该一致');
    }
}

// 包装了显示（以及自动隐藏）消息警告的动作
function alert_fn(msg) {
    $('#msgId').text(msg);
    $('.alert').removeClass('invisible');
    setTimeout(() => {
        $('.alert').addClass('invisible');
    }, 3000);
}